package mtest.day1;

public class Demo4 {
    // 属性：变量

    // 类变量 static 如果去掉static 下面应用会报错
    static double salary = 2800;

    // 实列变量，从属于对象 Demo4,不用初始化
    // 如果没有初始值，会使用默认值
    // int 默认0
    // 布尔值 默认 false
    // String 默认 null
    // 除了基本类型，其余都是null
    String uname;
    int age;

    // mian 方法
    public static void main(String[] args) {
        //int a,b,c;
        // int a = 1,b=2,c=4; 程序可读性差
        String name = "freelader";
        // 局部变量；使用之前必须声明，初始化
        // 只能在方法内部使用
        int i = 10;
        System.out.println(i);

        // 使用实列变量
        // 变量类型 变量名字 = new Demo4();
        Demo4 demo4 = new Demo4();
        System.out.println(demo4.age); // 0
        System.out.println(demo4.uname); // null

        // 类变量 static
        System.out.println(salary);


    }

    // 其他方法
    public void add() {

    }
}
